Exercici 6 (Tasca 1).
(homomorphism,
theory of languages)
Homomorfismes I – propietats bàsiques
Sigui \sigma :\Sigma^* \to \Sigma^* una funció. Quines de les definicions següents de \sigma defineix un homomorfisme? És a dir, quines satisfan que per mots x,y\in \Sigma^* qualssevol, \sigma(xy)=\sigma(x)\sigma(y)? Sigui w=a_1a_2\cdots a_n \in \Sigma^*, on a_1,a_2,\dots, a_n \in \Sigma.
- \sigma(w)=a_1a_1a_2a_2\cdots a_na_n.
- \sigma(w)=a_1a_2a_2a_3a_3a_3\cdots\overbrace{a_n\cdots a_n}^{n)}.
- \sigma(w)=ww.
- \sigma(w)=w.
- \sigma(w)=\lambda.
- \sigma(w)=a^{|w|}, on a\in \Sigma.
- \sigma(w)=w^R.
- \sigma(w)=\sigma_1(\sigma_2(w)), on \sigma_1,\sigma_2 són homomorfismes.